an elongated grape - Français Anglais Dictionnaire